< previous page page_496 next page >

Page 496
9f8044bafea36a1f728739c0bb58ef4c.gif
Allow only employees of the company to access the Web site remotely
9f8044bafea36a1f728739c0bb58ef4c.gif
Completely disallow general, unrestricted access
9f8044bafea36a1f728739c0bb58ef4c.gif
2. What are some factors to look for with regard to application sabotage?
9f8044bafea36a1f728739c0bb58ef4c.gif
Disgruntled employees will exploit weaknesses and errors in your application to get revenge on a boss or for some slight they experienced. Further, forcing users to use a system that is either flawed or, for reasons unknown to you, undesirable, only exaggerates the problem.
9f8044bafea36a1f728739c0bb58ef4c.gif
3. What are the general steps involved in a typical task?
9f8044bafea36a1f728739c0bb58ef4c.gif
The general steps involved in a typical task within a workflow include the following:
9f8044bafea36a1f728739c0bb58ef4c.gif
Choose and start an associated task, which can include starting a software application.
9f8044bafea36a1f728739c0bb58ef4c.gif
Implement the work for that task, which can include creating one or more records or documents.
9f8044bafea36a1f728739c0bb58ef4c.gif
Delegate the work to the proper role or workgroup.
9f8044bafea36a1f728739c0bb58ef4c.gif
4. Why is it generally wise not to tightly couple a workgroup with a traditional department or a role with a user?
9f8044bafea36a1f728739c0bb58ef4c.gif
Because the structure of companies changes often.
9f8044bafea36a1f728739c0bb58ef4c.gif
5. Briefly explain the order sequence of roles in a workgroup.
9f8044bafea36a1f728739c0bb58ef4c.gif
Some processes require that several roles be ordered in sequence in order to create a finished product. Your application should let the user define such a sequence. In this strategy, the sequence is as follows:
9f8044bafea36a1f728739c0bb58ef4c.gif
1. A time-sensitive task is assigned to the first user of the first role in the workgroup.
9f8044bafea36a1f728739c0bb58ef4c.gif
2. If the user is not able to do the task by the task's deadline, your application automatically routes the task to the next user with the same role.
9f8044bafea36a1f728739c0bb58ef4c.gif
The ordered sequence should be defined in the database. That way, your application simply looks up the sequence and applies the routing based on the information it receives. You can do the same thing for weighted workgroups, where the ordered sequence is dependent on which role and user has the greatest weight (a percentage value that represents relative importance).

 
< previous page page_496 next page >

If you like this book, buy it!